home *** CD-ROM | disk | FTP | other *** search
- Introduction
- ------------
- This is binstats 0.91 - an administration utility for tracking down the
- various types of binary formats for Linux (i386) executables and their
- dynamic library dependencies.
-
- Features include:
- 1) tally of a.out and ELF binaries, dynamically and statically linked
- 2) tally of duplicated executable names
- 3) tally of binaries with missing dynamic libraries
- 4) tally of DLL and ELF dynamic libraries, used and unused
- 5) a log of all the above tallies plus listing a.out binaries, statically
- linked binaries, duplicated executables, missing library binaries, all
- used and unused dynamic libraries.
-
- It is inspired by "execount" written by Murple (murple@clark.net)
- <URL:ftp://sunsite.unc.edu/pub/Linux/utils/scripts/>.
-
- Technical details
- -----------------
- Binstats has been written as a bash script utilising the following common
- unix tools: find, sort, cut, uniq, grep, cat, xargs, file, ldd, awk, diff,
- wc, uname, date, whereis. I have on my machine the following versions:
- GNU bash 1.14.4(1), GNU findutils 4.1, GNU textutils 1.11, GNU grep 2.0,
- file 3.15-grr1, ld.so 1.7.14, Gnu Awk (gawk) 2.15-pl6, GNU diffutils 2.7,
- GNU sh-utils 1.12 and whereis 5.5 (Berkeley). [As usual, a Linux
- distribution is indebted to the GNU project for some of these tools.]
-
- Read the notes in the script before using binstats and edit the variables to
- fit your system.
-
- Please send any bug reports, patches, etc to me. The latest version can be
- found at <URL:http://www.ccc.nottingham.ac.uk/~etzpc/binstats.html>. The
- distribution is also archived at
- <URL:ftp://sunsite.unc.edu/pub/Linux/utils/scripts/>.
-
- To do
- -----
- Maybe it's better use Perl [when I read up on it] for all this and get rid
- of some 'Linux/i386' dependence (i.e. support COFF, etc.).
-
- Peter.Chang@nottingham.ac.uk
-
- 26th July 1996
-
- PS binstats is released under the GNU GPL and as such the usual copyright
- conditions and lack of warranty apply.
-
-